Sizing user stories using paired comparisons
نویسندگان
چکیده
Agile estimation approaches usually start by sizing the user stories to be developed by comparing them among themselves. Different techniques, with varying degrees of formality are used to conduct the comparisons – plain contrasts, triangulation, planning poker and voting. This article proposes the use of a modified paired comparison method in which a reduced number of comparisons is selected according to an incomplete cyclical design. Using two sets of data the authors show that the proposed method produces good estimates even when the number of comparisons is reduced by half those required by the original formulation of the method. The authors also consider the possibility of extending the use of the technique to maintenance requests and other fine grained development.
منابع مشابه
Improving Subjective Estimates Using Paired Comparisons
M ost practitioners and project managers still produce estimates based on ad hoc or so-called “expert” approaches, even though several software sizing methods—counting source lines of code,1 function points,2 full function points,3 and object points, to name a few—are well known and have been available for a long time. Among the most common explanations given for not adopting more formal Despit...
متن کاملFitting loglinear Bradley-Terry models (LLBT) for paired comparisons using the R package prefmod
This paper aims at introducing the R package prefmod (Hatzinger, 2009) which allows the user to fit various models to paired comparison data. These models give estimated overall rankings of objects or items where each subject (respondent/judge) makes one or more comparisons between pairs of objects (items). The focus is on the loglinear Bradley-Terry (LLBT) model, the loglinear formulation of t...
متن کاملFrom Story Points to COSMIC Function Points From Story Points to COSMIC Function Points in Agile Software Development – A Six Sigma perspective
The spreading of agile methodologies in software development raises the question of how to measure requirements once more, as it happened in ‘traditional’ software industry development approaches decades ago. The difference is that requirements are not known in advance but detected as User Stories while iterating and enhancing the software product from one agile ‘Sprint’ to the other. Some auth...
متن کاملTowards Approximating COSMIC Functional Size from User Requirements in Agile Development Processes Using Text Mining
Measurement of software size from user requirements is crucial for the estimation of the developmental time and effort. COSMIC, an ISO/IEC international standard for functional size measurement, provides an objective method of measuring the functional size of the software from user requirements. COSMIC requires the user requirements to be written at a level of granularity, where interactions be...
متن کاملPaired Comparisons-based Interactive Differential Evolution
We propose Interactive Differential Evolution (IDE) based on paired comparisons for reducing user fatigue and evaluate its convergence speed in comparison with Interactive Genetic Algorithms (IGA) and tournament IGA. User interface and convergence performance are two big keys for reducing Interactive Evolutionary Computation (IEC) user fatigue. Unlike IGA and conventional IDE, users of the prop...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information & Software Technology
دوره 51 شماره
صفحات -
تاریخ انتشار 2009